/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

/* 
 * File:   Car_pro.h
 * Author: dou
 *
 * Created on 2016年2月25日, 下午3:02
 */

#ifndef CAR_PRO_H
#define CAR_PRO_H

#ifdef __cplusplus
extern "C" {
#endif

#include "Car.h"
#include "../../ooc/inc/Object_pro.h"

    OOC_PUB_BLOCK_DEF(CAR_PKG, Car);      
    
    
    OOC_CLASS_PRO_DEF_(CAR_PKG, Car){
        OOC_PRO_EXTENDS(OBJECT_PKG, Object);
        OOC_override void (*finalize)(OOC_PEN(CAR_PKG, Car)* cthis); //需在每个类中去重载，，以自定制其资源释放过程
    };
    



#ifdef __cplusplus
}
#endif

#endif /* CAR_PRO_H */

